Sharp edged orifice - English Synonyms Dictionary